// 导入 vue
import Vue from 'vue'
// 导入 vuex
import Vuex from 'vuex'
// vuex也是vue的插件, 需要use一下, 进行插件的安装初始化
Vue.use(Vuex)

// 创建仓库 store
// const store = new Vuex.Store()
// 创建store对象
console.log(process.env.NODE_ENV);
const store = new Vuex.Store({
  strict: process.env.NODE_ENV !== 'production',
  // vuex的配置
  // state: 状态 即数据 state指的是vuex中的数据
  state: {
    money: 1000,
    car: '领克'
  },
  mutations: {
    zen(state) {
      state.money++
    },
    zens(state, val) {
      state.money = state.money + val
    },
    zenss(state, val) {
      state.money = state.money + val.var
      state.car = val.key
    }
  }
})


// 导出仓库
export default store